#include <stdio.h>

int main0()
{
    int a = 0;

    do
    {
        printf("a = %d\n", a);
        scanf("%d", &a);
    } while (a != 10);

    return 0;
}



int main()
{
    int a = 0;

    while (a != 10)
    //while (a != 0); //重大的错误，不能加分号
    {
        printf("a = %d\n", a);
        scanf("%d", &a);
    } 

    return 0;
}
// while是先判断条件，再循环。do while是先循环再判断条件。
// while有可能一次也不循环；do while至少能循环一次
